import {
  ajax
} from "@/config/apiServer/axios-config.js";
import {
  URLS
} from "@/config/apiServer/urls.js";

// 直播间列表
export function getLiveList(params) {
  return ajax({
    type: 'get',
    url: URLS.LIVE_INFO,
    params: params
  })
}

// 直播间审核
export function auditLive(params) {
  return ajax({
    type: 'put',
    url: URLS.LIVE_INFO,
    params: params
  })
}

// 直播分类列表
export function categoryList(params) {
  return ajax({
    type: 'get',
    url: URLS.LIVE_CATEGORY_LIST,
    params: params
  })
}

// 添加直播分类
export function addCategory(params) {
  return ajax({
    type: 'post',
    url: URLS.LIVE_CATEGORY,
    params: params
  })
}

// 删除直播分类
export function delCategory(id) {
  return ajax({
    type: 'delete',
    url: URLS.LIVE_CATEGORY,
    params: {
      id
    }
  })
}

// 更新直播分类
export function updateCategory(params) {
  return ajax({
    type: 'put',
    url: URLS.LIVE_CATEGORY,
    params: params
  })
}

// 更新直播分类
export function nameList(params) {
  return ajax({
    type: 'get',
    url: URLS.LIVE_TITLE,
    params: params
  })
}

// 更新直播分类
export function nameAudit(params) {
  return ajax({
    type: 'put',
    url: URLS.LIVE_TITLE,
    params: params
  })
}

// 直播Banner列表
export function bannerList(params) {
  return ajax({
    type: 'get',
    url: URLS.LIVE_BANNERS,
    params: params
  })
}

// 添加Banner
export function addBanner(params) {
  return ajax({
    type: 'post',
    url: URLS.LIVE_BANNER,
    params: params
  })
}
// 删除Banner
export function delBanner(id) {
  return ajax({
    type: 'delete',
    url: URLS.LIVE_BANNER,
    params: {
      id
    }
  })
}
// 更新Banner
export function updateBanner(params) {
  return ajax({
    type: 'put',
    url: URLS.LIVE_BANNER,
    params: params
  })
}